chapter 5.4 exercises 1-20